Tureng Mobile
Deyim
2
f.
eat one's words
f.
eat words